﻿using Ducu.BLL.Entity;
using Ducu.BLL.Entity.Component;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ducu.GLB.Story
{
    public static class Plans
    {
        #region Yezi

        public static readonly Plan Yezi_English_VOA = new Plan
        {
            Title = "玩命听懂VOA",
            Description = "啥都不说了，玩命坚持三个月，没有突破我就去死！",

            From = BaseDateTime.Point.Date.AddDays(-100),
            To = BaseDateTime.Point.Date.AddDays(28),


            FulfilWeekdays = "1,2,3,4,5,6",
            Expire = 6,
            DaysOfLeave = 1,

            Proof = new Link
            {
                Url = "http://pan.baidu.com/s/1c2Hhdks"
            },

            MaxNumberOfSupervisors = 5,
        };

        public static Plan Yezi_Exam_CATII = new Plan
        {
            Title = "CATII二级笔译备考",
            Description = "准备11月份的CATTI考试，一周一套真题。积分不多，求温暖型督工，不要太严厉哟……",

            From = BaseDateTime.Point.Date.AddDays(-3),
            To = BaseDateTime.Point.Date.AddDays(28),
            DaysOfLeave = 2,

            FulfilWeekdays = "6",
            Expire = 0,
            MaxNumberOfSupervisors = 3,
        };

        public static Plan Yezi_Exercise_Run = new Plan
        {
            Title = "跑步减肥（每周一三五）",
            Description = "",

            From = BaseDateTime.Point.Date.AddDays(-3),
            To = BaseDateTime.Point.Date.AddDays(28),

            FulfilWeekdays = "1,3,5",
            Expire = 2,
            MaxNumberOfSupervisors = 5,
        };

        public static Plan Yezi_English_BBC = new Plan
        {
            Title = "听写BBC",
            Description = "",

            From = BaseDateTime.Point.Date.AddDays(-64),
            To = BaseDateTime.Point.Date.AddDays(-25),

            FulfilWeekdays = "1,2,3,4,5",
            Expire = 2,
            MaxNumberOfSupervisors = 5,
        };

        public static Plan Yezi_Exercise_Swim = new Plan
        {
            Title = "游泳健身",
            Description = "",

            From = BaseDateTime.Point.Date.AddDays(2),
            To = BaseDateTime.Point.Date.AddDays(365),

            FulfilWeekdays = "1,3,5",
            Expire = 2,
            MaxNumberOfSupervisors = 5,
        };

        public static Plan Yezi_Writing = new Plan
        {
            Title = "《折腾》连载",
            Description = "",

            From = BaseDateTime.Point.Date.AddDays(-24),
            To = BaseDateTime.Point.Date.AddDays(365),

            FulfilWeekdays = "1,3,5",
            Expire = 1,
            MaxNumberOfSupervisors = 1,
        };

        #endregion

        #region Abu

        public static Plan Abu_Exam_Account = new Plan
        {
            Title = "11月会计从业资格考试",
            Description = "",

            From = BaseDateTime.Point.Date.AddDays(-3),
            To = BaseDateTime.Point.Date.AddDays(28),

            FulfilWeekdays = "1,2,3,4,5,6,7",
            Expire = 2,
            MaxNumberOfSupervisors = 5,
        };

        #endregion

        #region LuoMu

        public static Plan LuoMu_Reading = new Plan
        {
            Title = "【要求读书笔记】每周一部经典名著读书活动",
            Description = "",

            From = BaseDateTime.Point.Date.AddDays(-95),
            To = BaseDateTime.Point.Date.AddDays(45),

            FulfilWeekdays = "1,2,3,4,5,6",
            Expire = 2,
            MaxNumberOfSupervisors = 5,
        };

        #endregion
    }
}
